.send-msg-box {
   position: fixed;
   bottom: 0;
   left: 0;
   width: 100vw;
   box-sizing: border-box;
   background-color: #fff;
   border-top: 1px solid #EFEFEF;

   .box-1 {
      min-height: 42px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      border-bottom: 1px solid #EFEFEF;
      .text,
      input {
         flex: 1;
         outline: none;
         border: none;
      }
      .text {
         height: 42px;
         padding: 6px;
         box-sizing: border-box;
         word-break: break-word;
      }

      input {
         text-indent: 10px;
      }
      .emoji-btn {
         height: 42px;
         line-height: 42px;
         padding: 0 4px;
         box-sizing: border-box;
      }
      .send-btn {
         width: 50px;
         height: 42px;
         border: none;
         background-color: #EFEFEF;
      }
   }
   /* 表情包容器 */
   .emoji-box {
      padding: 5px 0;
      box-sizing: border-box;
      text-align: center;
   }
}